services delivered - Inglés Sinónimo Diccionario